Per MertesackerPer Mertesacker
Six athletes, five events: the 2026 load map of Vietnam's poomsae squadA training hall in Ho Chi Minh City, a mid-March afternoon in 2026. I sat in...
When a Transfer Story Is Written From a Blank PageAt three in the morning, an analysis file landed on my screen. Empty title....
Leao fails to shine in Ronaldo's No. 7 shirt while Hojlund celebrates with 'siuuum'Minute 63. When the assistant coach raised the electronic board with the...
One Mistake, a Whole System Off: The Iztapalapa Homicide and the Lesson of Football Data Verification21 information points, 0 football entities, 1 domain label: "football". That ...
Vietnam U20 face Palestine: A do-or-die clash that decides fate at AFC U20 Asian Cup qualifiersThe final whistle echoed at Viet Tri Stadium, Phu Tho, carrying a 0-3 scoreli...
116 Teams, 150 Matches and a Ca Dong Girl: Behind the 2026 Vietnam University Volleyball ChampionshipDa Nang University of Physical Education and Sports entered the final of the...
Two England-Origin Strikers and the Free Talent Pipeline Southeast Asia Never Paid ForIn the 70th minute of the Vietnam–Philippines match, I marked a small cross...
Indonesia's All-Naturalized Starting XI: Rules, Data and an Unsettled DebateWhat kept me at the screen sat in the team sheet published before kick-off, n...
Vietnam's Esports Transfer Window: Reading Structure Through the Noise, and a Meta Map Redrawn by NumbersTwo in the morning in Nha Trang. I reopen an old VOD, mute the commentary, ju...
The 'Football' Label on a Mexico City Traffic Bulletin: A Big Lesson for Vietnamese Sports NewsroomsAt three in the morning in Incheon, an email labeled 'Football' opened into a...
Kyrie Irving Returns After 20 Months: 17 Points in Macao and What the Box Score HidesThere was a moment in Macao that almost the entire arena missed. It was not...
Decoding Esports Injuries: A Diary From Day 47 of the Recovery CycleIn the final frame of the semifinal, the mid-laner placed his right wrist on...
Babybay Weighs VCT China Offers: G2's Pre-Champions Decision and the 2027 BetA player who finished with the second-highest rating at Champions Shanghai, a...
Rain or Shine rout Phoenix 133-103: No. 2 seed and the lesson of a third-quarter surgeThe third quarter began with a play few will remember. By the time the clock...
Vietnam 0-2 Japan at Half-Time, ASIAD 2026: Goal Difference Is Group E's Real CurrencyWhat stayed with me after the first 45 minutes was not the 0-2 scoreline. It...
The Abandoned Half-Court: Spatial Data Decoding the Tactical Migration of Men's Singles BadmintonI slowed the footage to a quarter speed and stopped at frame one hundred and...
Vietnam Women Face China in the Asian Games Quarter-final: Limiting Mistakes and Thai Thi Thao's Third AsiadAt the pre-quarter-final media briefing for the Asian Games women's football...
The Goal Erased in the 85th Minute: Vietnam Women's 0-3 Lesson Before the 2026 Asian GamesIn the 85th minute, the ball ended up in China's net. For two brief seconds...
Panathinaikos: 3 Million Euros for a 'Communal Dining Room' – Strategy or PR Stunt?When I saw the figure of 3 million euros for a dining room, I couldn't help b...
Oklahoma City and the $17.7M Option: When Basketball and Accounting Become One DecisionAt the 30th minute of Game 7 of the Western Conference Finals, I wrote a shor...
When a Transfer Story Is Written From a Blank PageAt three in the morning, an analysis file landed on my screen. Empty title....
Leao fails to shine in Ronaldo's No. 7 shirt while Hojlund celebrates with 'siuuum'Minute 63. When the assistant coach raised the electronic board with the...
One Mistake, a Whole System Off: The Iztapalapa Homicide and the Lesson of Football Data Verification21 information points, 0 football entities, 1 domain label: "football". That ...
Vietnam U20 face Palestine: A do-or-die clash that decides fate at AFC U20 Asian Cup qualifiersThe final whistle echoed at Viet Tri Stadium, Phu Tho, carrying a 0-3 scoreli...
116 Teams, 150 Matches and a Ca Dong Girl: Behind the 2026 Vietnam University Volleyball ChampionshipDa Nang University of Physical Education and Sports entered the final of the...
Two England-Origin Strikers and the Free Talent Pipeline Southeast Asia Never Paid ForIn the 70th minute of the Vietnam–Philippines match, I marked a small cross...
Indonesia's All-Naturalized Starting XI: Rules, Data and an Unsettled DebateWhat kept me at the screen sat in the team sheet published before kick-off, n...
Vietnam's Esports Transfer Window: Reading Structure Through the Noise, and a Meta Map Redrawn by NumbersTwo in the morning in Nha Trang. I reopen an old VOD, mute the commentary, ju...
The 'Football' Label on a Mexico City Traffic Bulletin: A Big Lesson for Vietnamese Sports NewsroomsAt three in the morning in Incheon, an email labeled 'Football' opened into a...
Kyrie Irving Returns After 20 Months: 17 Points in Macao and What the Box Score HidesThere was a moment in Macao that almost the entire arena missed. It was not...
Decoding Esports Injuries: A Diary From Day 47 of the Recovery CycleIn the final frame of the semifinal, the mid-laner placed his right wrist on...
Babybay Weighs VCT China Offers: G2's Pre-Champions Decision and the 2027 BetA player who finished with the second-highest rating at Champions Shanghai, a...
Rain or Shine rout Phoenix 133-103: No. 2 seed and the lesson of a third-quarter surgeThe third quarter began with a play few will remember. By the time the clock...
Vietnam 0-2 Japan at Half-Time, ASIAD 2026: Goal Difference Is Group E's Real CurrencyWhat stayed with me after the first 45 minutes was not the 0-2 scoreline. It...
The Abandoned Half-Court: Spatial Data Decoding the Tactical Migration of Men's Singles BadmintonI slowed the footage to a quarter speed and stopped at frame one hundred and...
Vietnam Women Face China in the Asian Games Quarter-final: Limiting Mistakes and Thai Thi Thao's Third AsiadAt the pre-quarter-final media briefing for the Asian Games women's football...
The Goal Erased in the 85th Minute: Vietnam Women's 0-3 Lesson Before the 2026 Asian GamesIn the 85th minute, the ball ended up in China's net. For two brief seconds...
Panathinaikos: 3 Million Euros for a 'Communal Dining Room' – Strategy or PR Stunt?When I saw the figure of 3 million euros for a dining room, I couldn't help b...
Oklahoma City and the $17.7M Option: When Basketball and Accounting Become One DecisionAt the 30th minute of Game 7 of the Western Conference Finals, I wrote a shor...
